you give up easily - French English Dictionary